package com.hanhai.material.model.user;

import com.hanhai.material.wages.entity.SysRole;
import com.mybatisflex.annotation.Id;
import lombok.Data;

import java.util.Date;

@Data
public class UserModel {
    /**
     * UID
     */
    private String id;

    /**
     * 用户名
     */
    private String username;

    /**
     * 账户状态
     */
    private Integer isEnabled;

    /**
     * 角色ID
     */
    private String roleId;

    /**
     * 姓名
     */
    private String name;

    /**
     * 头像
     */
    private String avatar;

    /**
     * 性别
     */
    private Integer sex;

    /**
     * 生日
     */
    private Date birth;

    /**
     * QQ
     */
    private String qq;

    /**
     * 电话
     */
    private String telephone;

    /**
     * 邮件
     */
    private String email;

    /**
     * IP地址
     */
    private String ip;

    /**
     * 最后登录时间
     */
    private Date lastLoginTime;

    /**
     * 生成时间
     */
    private Date createdTime;

    /**
     * 更新时间
     */
    private Date updatedTime;

    /**
     * 创建者
     */
    private String createdUserId;

    /**
     * 更新者
     */
    private String updatedUserId;

    /**
     * 工号
     */
    private String jobNumber;

    /**
     * 职位
     */
    private String position;

    /**
     * UNIONID
     */
    private String unionid;

    private String openid;

}
